// components/z-header/z-header.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    // 设置 左右两边的字体图标
    iconLeft: {
      type: "string",
      value: "icon-fanhui"
    },
    iconRight: {
      type: "string",
      value: "icon-gengduo"
    },
    loginBack: {
      type: Boolean,
      value: false
    },
    isLogin: {
      type: Boolean,
      value: false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    loginBack: {}
  },

  /**
   * 组件的方法列表
   */
  methods: {
    clickBack() {
      // 判断是否 未登录页面
      if (this.data.loginBack) {
        wx.switchTab({
          url: "/pages/home/home"
        });
      } else {
        console.log("----", getCurrentPages().length);
        if (getCurrentPages().length > 1) {
          wx.navigateBack();
        } else {
          wx.switchTab({
            url: "/pages/home/home"
          });
        }
      }
    },
    clicklogin() {
      wx.navigateTo({
        url: "/pages/login/login"
      });
    },
    clickUser() {
      wx.switchTab({
        url: "/pages/user/user"
      });
    }
  }
});
